home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / chasecam.zip / CHASECAM.CFG next >
Text File  |  1997-04-20  |  3KB  |  99 lines

  1. //////////////////////////////////////////////////////////////////
  2. // WEAPON HOT-KEYS
  3. //////////////////////////////////////////////////////////////////
  4.  
  5.     alias +axe_hotkey "impulse 41; +attack"
  6.     alias -axe_hotkey "impulse 40; -attack"
  7.  
  8.     alias +grenade_hotkey "impulse 42; +attack"
  9.     alias -grenade_hotkey "impulse 40; -attack"
  10.  
  11.     alias +rocket_hotkey "impulse 43; +attack"
  12.     alias -rocket_hotkey "impulse 40; -attack"
  13.  
  14. bind SHIFT  "+grenade_hotkey"
  15. bind MOUSE3 "+rocket_hotkey"
  16. bind g      "+axe_hotkey"
  17.  
  18.     // cycle weapons (skipping HK weap. above)
  19. bind c "impulse 44"; // reverse
  20. bind v "impulse 45"; // forward
  21.  
  22.  
  23. //////////////////////////////////////////////////////////////////
  24. // CUSTOMIZING VIEW
  25. //////////////////////////////////////////////////////////////////
  26.  
  27.     // Z offset (height above player)
  28. bind y "impulse 32"; // lower
  29. bind u "impulse 33"; // raise
  30.  
  31.     // Distance (behind player)
  32. bind j "impulse 34"; // decrease
  33. bind k "impulse 35"; // increase
  34.  
  35.     // set distance/Z offset to user-defined setting
  36.     // (defaults in client.qc at line 94.)
  37.     alias cc_distance "temp1 118; impulse 38"
  38.     alias cc_zoffset  "temp1 30; impulse 39"
  39.     alias cc_setvalues "cc_distance; wait; wait; cc_zoffset"
  40.  
  41. bind l "cc_setvalues;"
  42.  
  43. //////////////////////////////////////////////////////////////////
  44. // FLAG SECTION
  45. //////////////////////////////////////////////////////////////////
  46.     // At game startup, or when resetting the entire server
  47.     // (ex. map <map_name>)
  48.     // the value in temp1 is checked for the following values to
  49.     // set the default.
  50.     //
  51.     //  # = 100) CHSCAM_ON
  52.     //  # = 101) HUD_ON
  53.     //  # = 102) LASERTARG_ON
  54.     //  .....................
  55.     //  # = 103) CHSCAM_ON, LASERTARG_ON
  56.     //  # = 104) LASERTARG_ON, HUD_ON
  57.     //  # = 105) HUD_ON, CHSCAM_ON
  58.     //  .....................
  59.     //  # = 106) LASERTARG_ON, HUD_ON, CHSCAM_ON
  60.  
  61.     // (comment out to disable)
  62. temp1 106
  63.  
  64. //////////////////////////////////////////////////////////////////
  65. // MAIN SECTION
  66. //////////////////////////////////////////////////////////////////
  67.  
  68. bind b "impulse 30"; // chasecam
  69. bind h "impulse 31"; // targeter
  70. bind SPACE "impulse 50"; // HUD
  71.  
  72.     // ### Bort's swinging hook ###
  73.     // This version has one noticable user interface difference,
  74.     // the '+hook' key:
  75.     // press and hold, when hook hits it will automatically
  76.     // start pulling you in, release to stop pulling in.
  77.     // if you press and release before a hit, it acts as the orig.
  78.     // (attach and wait)
  79.  
  80.     // impulse 98 = hook
  81.     // impulse 96 = shrink
  82.     // impulse 97 = grow
  83.     // impulse 95 = stop
  84.     alias +hook "impulse 98;"
  85.     alias -hook "impulse 95;"
  86.     alias +hookup "impulse 96;"
  87.     alias -hookup "impulse 95;"
  88.     alias +hookdown "impulse 97;"
  89.     alias -hookdown "impulse 95;"
  90.  
  91. bind a +hook
  92. bind z +hookup
  93. bind x +hookdown
  94.  
  95.  
  96.     // Multiskin Pro
  97. bind i "impulse 200"; // back
  98. bind o "impulse 201"; // forward
  99.